Big Huge Thesaurus

seal of approval

noun

sounds kind of like